function run() { set(LOGFILE); set(PARAMETERS); BarPeriod = 60; LookBack = 151; var TimeFactor = optimize(3,1,5,1); assetList("AssetsDarwinex","EUR/USD","GBP/USD"/*,"AUD/USD"*/); for(listed_assets) { asset(Asset); vars Price = series(price(0)); vars MA1 = series(SMA(Price,30)); vars MA2 = series(SMA(Price,30*TimeFactor)); Stop = 3*ATR(10); if(crossOver(MA1,MA2)) enterLong(); else if(crossUnder(MA1,MA2)) enterShort(); } }